package com.us.user.services.impl;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import com.us.user.dao.ICompanyUserDAO;
import com.us.user.pojo.CompanyType;
import com.us.user.pojo.CompanyTypeInfo;
import com.us.user.pojo.CompanyUser;
import com.us.user.services.ICompanyUserServices;

public class CompanyUserServices implements ICompanyUserServices {
	private ICompanyUserDAO companyUserDAO;

	public ICompanyUserDAO getCompanyUserDAO() {
		return companyUserDAO;
	}

	public void setCompanyUserDAO(ICompanyUserDAO companyUserDAO) {
		this.companyUserDAO = companyUserDAO;
	}

	public List getComReq() {
		// TODO Auto-generated method stub
		return companyUserDAO.getComReq();
	}

	public void passCompanyUser(int parseInt) {
		// TODO Auto-generated method stub
		companyUserDAO.passCompanyUser(parseInt);
	}

	public List getAllComUser() {
		// TODO Auto-generated method stub
		return companyUserDAO.getAllComUser();
	}

	public String getUnCheckComUser() {
		// TODO Auto-generated method stub
		return companyUserDAO.getUnCheckComUser();
	}

	public String getLimitTimeUser() {
		// TODO Auto-generated method stub
		return companyUserDAO.getLimitTimeUser();
	}

	public List getComLimitDate() {
		// TODO Auto-generated method stub
		return companyUserDAO.getComLimitDate();
	}

	public CompanyUser viewReCompanyUser(int user_id) {
		// TODO Auto-generated method stub
		return companyUserDAO.viewReCompanyUser(user_id);
	}

	public void UnpassCompanyUser(int user_id) {
		// TODO Auto-generated method stub
		companyUserDAO.UnpassCompanyUser(user_id);
	}

	public List searchComUser(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		return companyUserDAO.searchComUser(companyUser);
	}

	public CompanyUser comUserView(int user_id) {
		// TODO Auto-generated method stub
		return companyUserDAO.comUserView(user_id);
	}

	public List getComType() {
		// TODO Auto-generated method stub
		return companyUserDAO.getComType();
	}

	public List getComNatrue() {
		// TODO Auto-generated method stub
		return companyUserDAO.getComNatrue();
	}

	public CompanyType getComTypeByid(int type_id) {
		// TODO Auto-generated method stub
		return companyUserDAO.getComTypeByid(type_id);
	}

	public boolean getComTypeNameAgain(String type_name) {
		// TODO Auto-generated method stub
		return companyUserDAO.getComTypeNameAgain(type_name);
	}

	public void updateCompanyType(CompanyType companyType) {
		// TODO Auto-generated method stub
		companyUserDAO.updateCompanyType(companyType);
	}

	public void addCompanyType(CompanyType companyType) {
		// TODO Auto-generated method stub
		companyUserDAO.addCompanyType(companyType);
	}

	public void delCompanyType(int type_id) {
		// TODO Auto-generated method stub
		companyUserDAO.delCompanyType(type_id);
	}

	public List getCompanyTypeLinkage() {
		// TODO Auto-generated method stub
		return companyUserDAO.getCompanyTypeLinkage();
	}

	public List getCompanyTypeLinkageinfo() {
		// TODO Auto-generated method stub
		return companyUserDAO.getCompanyTypeLinkageinfo();
	}

	public void addComUser(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		companyUserDAO.addComUser(companyUser);
	}

	public void addComUser2(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		companyUserDAO.addComUser2(companyUser);
	}

	public void addComUser3(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		companyUserDAO.addComUser3(companyUser);
	}
	public void addComUser4(int user_id) {
		// TODO Auto-generated method stub
		companyUserDAO.addComUser4(user_id);
	}
	public void addComUser5(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		companyUserDAO.addComUser5(companyUser);
	}
	public String getComRegState(int user_id) {
		// TODO Auto-generated method stub
		return companyUserDAO.getComRegState(user_id);
	}

	public List getCompanyTypeInfoList(int type_id) {
		// TODO Auto-generated method stub
		return companyUserDAO.getCompanyTypeInfoList(type_id);
	}

	public void addCompanyTypeInfo(CompanyTypeInfo companyTypeInfo) {
		// TODO Auto-generated method stub
		companyUserDAO.addCompanyTypeInfo(companyTypeInfo);
	}

	public boolean getComTypeInfoNameAgain(String info_name) {
		// TODO Auto-generated method stub
		return companyUserDAO.getComTypeInfoNameAgain(info_name);
	}

	public void delCompanyTypeInfo(int parseInt) {
		// TODO Auto-generated method stub
		companyUserDAO.delCompanyTypeInfo(parseInt);
	}

	public CompanyTypeInfo getComTypeInfoByid(int info_id) {
		// TODO Auto-generated method stub
		return companyUserDAO.getComTypeInfoByid(info_id);
	}

	public void updateCompanyTypeInfo(CompanyTypeInfo companyTypeInfo) {
		// TODO Auto-generated method stub
		companyUserDAO.updateCompanyTypeInfo(companyTypeInfo);
	}

	public CompanyUser getComUserView1(int id) {
		// TODO Auto-generated method stub
		return companyUserDAO.getComUserView1(id);
	}

	public void updateComUser(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		companyUserDAO.updateComUser(companyUser);
	}

	public void delComUser(String user_id) {
		// TODO Auto-generated method stub
		companyUserDAO.delComUser(user_id);
	}

	public void moneyPass(int user_id) {
		// TODO Auto-generated method stub
		companyUserDAO.moneyPass(user_id);
	}

	public void EditCompanyUser(CompanyUser companyUser) {
		// TODO Auto-generated method stub
		companyUserDAO.EditCompanyUser(companyUser);
	}

	
}
